sequestering molecules - Alemán Inglés Diccionario